be in need of restoration - Turkish English Dictionary